<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head>
  
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

  
  <link rel="stylesheet" href="../rurple.css" type="text/css">
  <title>Après la tempête</title>

  
</head><body>
<h2 class="title">23. Après la tempête</h2>

<p>Le vent a soufflé vraiment très fort la nuit dernière. Il y a des
détritus partout à l'extérieur de la maison de Reeborg. Ses parents lui
ont demandé d'aller nettoyer l'allée. <!-- as well as the path leading to
the curb. They both are in a
straight line --> Des ordures sont éparpillées au hasard sur le chemin, qui est en ligne droite, comme illustré ci-dessous :</p>

<p><img alt="allée jonchée de détritus" src="../../images/intro/trash1_start.png"></p>

<p>Reeborg doit ramasser tous les détritus, et les mettre dans la
poubelle qui est au nord de son point de départ. La situation finale
doit ressembler à ce qui suit :</p>

<p><img alt="allée nettoyée" src="../../images/intro/trash1_end.png"></p>

<p>
<span class="warning">Important :</span> Pour mettre toutes les ordures dans une seule pile, vous aurez besoin d'utiliser le test <tt>carries_beepers()</tt> dont je ne vous ai pas encore parlé... pour l'instant ! <br>
</p>
<p>[NdT : <span style="font-style: italic;">carries beepers</span> = <span style="font-style: italic;">transporte des sonnettes</span>]<br>
</p>
<p>Essayez quelque chose comme :<br>
<span class="pykeyword">while</span> <tt>carries_beepers(): ...</tt></p>

<p>Assurez vous que votre programme fonctionne dans chacune des situations (fichiers monde :
trash1.wld et trash2.wld).</p>

<h3 class="try">Encore des travaux extérieurs !</h3>

<p>Les parents de Reeborg sont si contents de son travail, qu'ils lui
ont demandé de ramasser toutes les ordures qui ont été apportées par le
vent dans leur arrière-cour pendant la tempête. Faites qu'il ramasse
tous les détritus et qu'il les rapporte avec lui à sa position de
départ. Essayez de généraliser à partir du programme que vous venez
d'écrire pour nettoyer l'allée. Créez votre propre fichier monde,
correspondant à une situation comme celle illustrée ci-dessous. Votre
solution ne doit dépendre ni des endroits exacts où se trouvent les
détritus, ni de la taille de la cour.</p>

<p><img alt="cour jonchée de détritus" src="../../images/intro/trash2.png"></p>
<center>
<a href="22-rain.htm"><img alt="précédent" src="../../images/previous.png"> Il pleut</a> -
<a href="../lessons_toc.htm"><img alt="début" src="../../images/home.png"></a>- <a href="24-adding.htm">Faire des additions <img alt="suivant" src="../../images/next.png"></a>
</center>
</body></html>